.user-container {
  display: flex;
  position: relative;
  min-height: calc(100vh - 124px);
}
.area-list-wrap {
  min-height: 600px;
  flex: 0 0 230px;
  margin-right: 16px;
  box-shadow: 0 0px 6px rgba(71, 119, 231, 0.2);
  background: #fff;
  border-radius: 4px 4px 0 0;
  overflow: hidden;
  padding: 12px 16px;
  .area-list-header {
    font-weight: bolder;
    padding-bottom: 12px;
    display: flex;
  }
  .door-group-add {
    color: #5a8bff;
    cursor: pointer;
    &:hover {
      text-decoration: underline;
    }
    :global {
      .anticon {
        padding-right: 2px;
      }
    }
  }
  .door-group-title {
    flex: 1 1 auto;
  }
}

.table-wrap {
  flex: 1 1;
}
